Skip to content

Migrate from Python to JS (staying on AppEngine) - #1311

Open
max-ostapenko wants to merge 69 commits into
mainfrom
migrate-astro-appengine
Open

Migrate from Python to JS (staying on AppEngine)#1311
max-ostapenko wants to merge 69 commits into
mainfrom
migrate-astro-appengine

Conversation

@max-ostapenko

@max-ostapenko max-ostapenko commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

1st part of #1276

max-ostapenko and others added 30 commits June 28, 2026 14:35
…ve static HTML

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…e.js-based infrastructure

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…mp and filter selection logic

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…r with custom scoped HTTP Archive navigation component

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…dding settings

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…alization and build workflows

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
….json

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
….css

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…_updated configuration

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…te scripting'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…ort, function or class'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…x page layout

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…nd modernize CSS properties

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…harts-init.js and remove static file generation

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…remove static css file

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
… 4 compatibility

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…ns to complete migration to Node.js

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…js and improve shell robustness

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…larified icon documentation

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…to App Engine

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Comment thread tools/generate/generate_timestamps.js Fixed
Comment thread tools/generate/shared.js Fixed
@max-ostapenko

Copy link
Copy Markdown
Contributor Author

@tunetheweb please have a look at the first migration step here.

@max-ostapenko

Copy link
Copy Markdown
Contributor Author

@tunetheweb did you have a chance to have a look?

@tunetheweb tunetheweb left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't really check tech report now due to errors but the rest looks pretty good. MAde some comments.

Comment thread .github/linters/.stylelintrc.json
Comment thread config/last_updated.json
Comment thread docs/cwv_tech_report.md Outdated
Comment thread docs/faq.md Outdated
Comment thread docs/faq.md Outdated
Comment thread src/js/components/filters.js Outdated
Comment thread src/pages/reports/techreport/tech.astro
Comment thread astro.config.mjs
Comment thread src/pages/reports/[report_id].astro Outdated
Comment thread src/styles/report.css Outdated
max-ostapenko and others added 13 commits September 5, 2026 16:47
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
…ency

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
… test runner

Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Signed-off-by: Max Ostapenko <1611259+max-ostapenko@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants